// 注册验证
let phoneNumEle = document.querySelector("#phoneNum");
let psw1Ele = document.querySelector("#psw1");
let psw2Ele = document.querySelector("#psw2");
let inp5Ele = document.querySelector("#inp5");
var arr = [false, false, false];



let yhmEle = document.querySelector(".yhm"); //用户名p
let yhmmEle = document.querySelector(".yhmm"); //密码p
let yhcfmmEle = document.querySelector(".yhcfmm"); //重复密码p

// 提交注册
inp5Ele.onclick = function() {
	yanz();
	// var res = arr.every(function(item) {
	// 	return item;
	// })
	// if (res) {
	// 	console.log("可以注册");
	// 	// 请求ajax 提交后端

	// } else {
	// 	alert("不能注册");
	// }
}
// 验证函数
function yanz() {
	let val1 = phoneNumEle.value;
	let val2 = psw1Ele.value;
	let val3 = psw2Ele.value;
	// 用户名电话号验证
	phoneNumEle.onblur = function() {
		if (this.value == "") {
			yhmEle.innerHTML = "用户手机号不能为空";
			yhmEle.style.display = "block";
			// arr[0] = false;
		} else {
			var reg = /^1[3-9][0-9]{9}$/; //1开头的11位数字
			if (reg.test(this.value)) {
				// console.log("手机号符合规则")
				// arr[0] = true;
				yhmEle.style.display = "none";
			} else {
				// alert("手机号不符合11位数要求")
				// arr[0] = false;
				yhmEle.style.display = "block";
			}
		}
	}

	//密码验证
	psw1Ele.onblur = function() {
		if (this.value == "") {
			yhmmEle.innerHTML = "密码不能为空";
			yhmmEle.style.display = "block";
			// arr[1] = false;
		} else {
			// let reg = /^\w{8,}$/ ;
			// let mmres=reg.test(this.value);
			if (val2.length < "8" || val2.length > "16") {
				yhmmEle.style.display = "block";
				yhmmEle.innerHTML = "密码需为8-16位";
				// arr[1] = false;
			} else {
				yhmmEle.style.display = "none";
				// arr[1] = true;
			}
		}
	}
	//判断两次密码是否相同
	if (val2 !== val3) {
		yhcfmmEle.style.display = "block";
		yhcfmmEle.innerHTML = "两次密码不相同，请重新输入";
		// arr[2] = false;
	} else {
		yhcfmmEle.style.display = "none";
		// arr[2] = true;
	}

	//满足全部发送ajax获得返回数据
	if ((val1 && val2 && val3 != "") && (val1) && (val2) && (val3) && (val2 == val3)) {

		//发送ajax
		        ajax({
		            method: "get",
		            url: "./addlogin.php",
					data: {
						phonenum: val1,
						password: val2,
						pwd: val3
					}
		        }).then(res => {
		            // console.log(JSON.parse(res));
				
		            let obj = JSON.parse(res);
		            if (obj.status == "0") {
		                alert("手机号已注册");
						window.location.href = "#";
		            } else {
		                alert("注册成功");
						console.log(res);
						
		                window.location.href = "./register.html";
		            }
		        })
			
		
	} else {
		alert("请确认是否全部输入正确！");
	}
}
